 NAME: ConfigureCrashSettings.ps1
 DESCRIPTION:
 Configures crash control settings (reboot, write errors in log, 
 set the debug level) on a local or a remote machine. Reports same. 

 PARAMETERS: 
 -computer computer upon which to run the command
 -whatif Prototypes the command
 -reboot <true|false>
 -writeLog <true|false>
 -debugLevel <0,1,2,3>. 0 is none memory dump, 1 is complete,
  2 is kernel memory dump, 3 is small memory dump
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: DetectMiniDump.ps1
 DESCRIPTION:
 Checks for the presence of the minidump directory, and 
 provides a listing of all files found there. By default,
 the %systemroot%\minidump directory does not exist unless
 a minidump has been generated to create it.This script 
 does not run remotely.

 PARAMETERS: 
 -list reports if minidump file is present
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: DisplayFileMetaData.ps1
 DESCRIPTION:
 Displays meta data for files contained in a specified
 folder or folders 

 PARAMETERS: 
 -folder the folder, or folders, with files to display meta data
 -whatif Prototypes the command
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: ListSignedDrivers.ps1
 DESCRIPTION:
 Lists signed or unsigned PNP drivers on a local 
 or remote machine. 

 PARAMETERS: 
 -computer computer upon which to run the command
 -signed lists signed drivers
 -unsigned lists unsigned drivers
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: MonitorCPU.ps1
 DESCRIPTION:
 Monitors CPU utilization on a local or remote machine. 
 Allows you to configure amount of time to monitor, and
 the amount of time to allow for the interval between 
 polling cycles. Displays a timer that notifies of last
 poll, next poll, and time to next poll.

 PARAMETERS: 
 -computer computer upon which to run the command
 -time length of time greater than 1 to monitor script. 
  Time is entered in minutes
 -interval time between polling greater than 1. 
  Time is entered in Seconds
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: Monitormemory.ps1
 DESCRIPTION:
 Monitors memory utilization on a local or remote machine. 
 Allows you to configure amount of time to monitor, and
 the amount of time to allow for the interval between 
 polling cycles. Displays a timer that notifies of last
 poll, next poll, and time to next poll.

 PARAMETERS: 
 -computer computer upon which to run the command
 -time length of time greater than 1 to monitor script. 
  Time is entered in minutes
 -interval time between polling greater than 1. 
  Time is entered in Seconds
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: MonitorNetwork.ps1
 DESCRIPTION:
 Monitors network utilization on a local or remote machine. 
 Allows you to configure amount of time to monitor, and
 the amount of time to allow for the interval between 
 polling cycles. Displays a timer that notifies of last
 poll, next poll, and time to next poll.

 PARAMETERS: 
 -computer computer upon which to run the command
 -time length of time greater than 1 to monitor script. 
  Time is entered in minutes
 -interval time between polling greater than 1. 
  Time is entered in Seconds
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: MonitorProcess.ps1
 DESCRIPTION:
 Displays detailed process information on a local 
 or remote machine. 

 PARAMETERS: 
 -computer computer upon which to run the command
 -list displays process information
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: MonitorService.ps1
 DESCRIPTION:
 Displays service configuration informatioin from 
 a local or remote computer. 

 PARAMETERS: 
 -computer computer upon which to run the command
 -list displays service configuration information
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: QueryEventLog.ps1
 DESCRIPTION:
 Queries a specific event log on a local or remote machine. 

 PARAMETERS: 
 -computer computer upon which to run the command
 -log event log to retrieve <application,system,security>
 -id event log id number to retrieve
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: ReportStartUpPrograms.ps1
 DESCRIPTION:
 Reports start up programs on a local or remote machine.

 PARAMETERS: 
 -computer computer upon which to run the command
 -list displays a listing of startup programs
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: ReportWinSat.ps1
 DESCRIPTION:
 Reports the current winsat score on a local or remote machine. 

 PARAMETERS: 
 -computer computer upon which to run the command
 -list lists the current winsat score
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: ScanConfig.ps1
 DESCRIPTION:
 The ScanConfig.ps1 script produces a listing of the following information:
 Installed software updates, Com objects, Network Adapters, Network config, 
 Auto run, Services, unsigned drivers, and the firewall policy. This script 
 only runs locally, it will write the output to a temp text file which 
 displays when the script has completed. You can choose a  specific test by 
 using the -test parameter, or you can select a complete report by using the 
 -all parameter.  This script supports prototyping by allowing 
 the use of the -whatif parameter. 

 PARAMETERS: 
 -test the command to run. < com, service, update, networkAdapter, 
  networkConfig, unsigned, autoStart, firewall >
 -all produces the complete report
 -whatif Prototypes the command
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: ScanForSoftware.ps1
 DESCRIPTION:
 Scans for the existence of a specific piece of software. 
 This can be a partial name. Locates software that has been
 installed by using MSI installer. It will also produce a
 list of all MSI installed packages on the machine.This script
 works on local or remote machines.

 PARAMETERS: 
 -computer computer upon which to run the command. Local host
  by default
 -name the name of the software to locate
 -vendor software created by specific vendor
 -all list all MSI installed software
 -whatif prototypes the command
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

 NAME: ScanForSpecificUpdate.ps1
 DESCRIPTION:
 Scans for a specific update, or updates on a local 
 or remote machine. The script will also produce a 
 listing of all updates installed on the machine. The
 script supports prototyping by using the -whatif 
 parameter.

 PARAMETERS: 
 -computer computer upon which to run the command
 -update update number or numbers
 -all lists all updates installed on the machine
 -security lists only security updates
 -whatif Prototypes the command
 -help prints help description and parameters file
 -examples prints only help examples of syntax
 -full prints complete help information
 -min prints minimal help. Modifies -help

